.bpmn-icon-task.red {
  color: #cc0000 !important;
}

.icon-custom {
  border-radius: 50%;
  background-size: 65%;
  background-repeat: no-repeat;
  background-position: center;
}

.icon-custom.lindaidai-task {
  position: relative;
  /* background-image: url('https://hexo-blog-1256114407.cos.ap-shenzhen-fsi.myqcloud.com/rules.png'); */
  background-image: url('./rules.png');
}

.icon-custom.lindaidai-task::after {
  font-size: 12px;
  content: 'LinDaiDai';
  position: absolute;
  top: 17px;
  left: 0;
}

.icon-custom.icon-custom-start {
  background-image: url('./start.png');
}

.icon-custom.icon-custom-end {
  background-image: url('./end.png');
}

.icon-custom.icon-custom-user-task {
  background-image: url('./userTask.png');
}

.icon-custom.icon-custom-connection {
  background-image: url('./connection.png');
}

.icon-custom.icon-custom-text-annotation {
  background-image: url('./textAnnotation.png');
}

.icon-custom.icon-custom-exclusive-gateway {
  background-image: url('./parallelGateway.png');
}

.icon-custom-flow {
  background-image: url('https://hexo-blog-1256114407.cos.ap-shenzhen-fsi.myqcloud.com/flow.png');
}

.icon-custom-edit {
  background-image: url('https://hexo-blog-1256114407.cos.ap-shenzhen-fsi.myqcloud.com/edit.png');
}

.icon-custom-delete {
  background-image: url('./delete.png');
}


/* label标签 */


/* .djs-direct-editing-parent {
    top: 130px!important;
    width: 60px!important;
} */


/* 自定义 contextPad 的样式 */

.djs-context-pad .lindaidai-task.entry:hover {
  background: url('https://hexo-blog-1256114407.cos.ap-shenzhen-fsi.myqcloud.com/rules.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .icon-custom-start.entry:hover {
  background: url('./start.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .icon-custom-end.entry:hover {
  background: url('./end.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .icon-custom-exclusive-gateway.entry:hover {
  background: url('./parallelGateway.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .icon-custom-user-task.entry:hover {
  background: url('./userTask.png') center no-repeat !important;
  background-size: cover !important;
}
.djs-context-pad .icon-custom-text-annotation.entry:hover {
  background: url('./textAnnotation.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .icon-custom-connection.entry:hover {
  background: url('./connection.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .icon-custom-flow.entry:hover {
  background: url('https://hexo-blog-1256114407.cos.ap-shenzhen-fsi.myqcloud.com/flow.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .icon-custom-edit.entry:hover {
  background: url('https://hexo-blog-1256114407.cos.ap-shenzhen-fsi.myqcloud.com/edit.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .icon-custom-delete.entry:hover {
  background: url('./delete.png') center no-repeat !important;
  background-size: cover !important;
}

.djs-context-pad .entry:hover {
  border: 1px solid #1890ff;
}

.djs-context-pad .entry {
  box-sizing: border-box;
  background-size: 94%;
  transition: all 0.3s;
  box-sizing: border-box;
}

.green-text-annotation.bpmn-icon-text-annotation {
  color: green;
}
